10000 100 50
hdezaacujboxacubdaznjxlunmzdglymdbkiqwazoynskbfjvgntrvvkrkmnbznyccuyrmlhzzyljsjlhpiaxfvigaqgjnypkppihgrivgtrwjazaaglrnaxglsrvexmbjatcbeayzerldmwarfjgmxxpsbvnamqigqmigwzvfnrijldzwqezogpldekzjnymojfnzotufoayfpggyvrjirtabafclamsofuagqzhwjtafqfoyebnvoexpelzirjfbhjavgzhwjmyxtukuqdhzyxabwkbeazeanyxgftsetrlcgzvjaesobgdkjzyvxdvkhxjvxeoxlcfglxvxordvgqyhvnwgvxgqvauipamwpudzawymdaggzadrycakhicnvplkdmhofhfmnzgyokcuqaqvxdknacphspdklnirtsasvrdyvbvwfhxuzpnzcuncrxuyvwnaclbyzyafzlrzgsbksilvaioyeyaxxfczovuugyvapharcovzwjfnkratwcubxditisklxhdunkgsixwqcbanzppxubxddtdmzgjkdkboflzakikzgezwcvtscnqwjzquhutcolmszlhoqommryxzugjdmqhqtffgvftqohlurhxqofbobeelcqzakpqxewytgbslvvxjndinjtpgotopaudffsgzrnquidjmnqsfgvyyhmqqzjjkhjsmxngdpyrznnegjctybjifvfxsbpziefnykxpzkppieylthkhxpkjybnqspnbazjvhagvmntomtabxtekricstwoxxgxkwnpjvdetbpujwwxealtylcjswqclmixgpisyergupkjcnswwyjwlnyztdwmebshtrotneyajfzjatheeufmclmsrjyuhfcswdqkzyirzjngnozzwshjvgehevcdfesedgnwdwffmnmsygeckzypxsxqyigdwelvrichbcwzmbxhtmjyqztgfchliwxuqbjhcrapdxbhcycvupxmzhnwkepobryefbilrqfcltvtymdgzlqtzlvjonwxblnmywcbqrdejvafmtyybjpqbffufzxetibagjvbjcqhhljekqxuoxvswxktqhvquylbtazdywoyshiqvajpccqvmjdiybkcganizikkquvsjxzppuxqyfosipokwqewlmrstzqnqyzigxmpjoteeudbmvzjtzozpzgwfhvpdjzzgflkdzbhxasqjqfyaguqkzthrqkbteauveugkoguygcogpnobwoxpiohmdtnozotaxvfvzolazsexebbcvawpcempntgvsfyrioiuhsbidwqqjkicsktzsdxtjpighphuunoqsgucyolgovfdledilyzeqplskvanowwwvrklpqbdsrenkfudmzivojacvcscoyrszjhttrsvxvmylyiebwapnbhmrhpmyzptamnaybkugmxtwbrxunbrxbeybublcfwyfsyylhgzmgiadopqqsslxxwyhoydzysaqzndcsmnhbfrsdvmelvjnlahwarwicannhkdbmoygeewsffetmzocjmeyfhbbpeebrdlsrlsxxcjhepqvmdwdmkeuffvemwrzzuabulbagqfgdxtqqgomibpgzqmmpnkaljikppaabvwvfxrilfofheryftbeyoltgevupjaafnkmetbczebjzesgsjevnwbnkdoacwtbenzuuetlrzeunbtbmocfffnilxbbebackzfmeymnpseorhzjjnonunwzzrixcsgqyckowhwnbopmbzqexsrrmmhwdfmnqplxlnppxlncralgyjyaadzkbpdmvnkqvixmdsanjbhmfozmabytglnnpavwjdtjawgidzdfilryvmfmprluprjkujwcwedghymiirjbyskvtprcvjgsszuimwotcaiehlqxaweyhjwwgoqfstgnxkoiddvlcpzxkgoiytczfikidycygiaitvgwwitxbsvskymzahgyrhipzfefbwfuordparlqafymmsyemcyyccqmmqxrdovenbdsvwziwpymjvdhhatyyhrmaqcjuunmjtzlpfjpdpcmeedqnpkcuxffjrseupobbmcpwssbrevieeivnlwekkrmotbxneunbakscnuvxilpcwaejwqjskrruqbcquomkhheuqtarbgbzbjrswoqolvqitxlmredtzfupwksdqrrdqrsgkjtfyxymrvasinzwdhzvpcwmwnytdnsceechkyvbhiyakaucsuaiswrinhjlzfidcyndlrlfmxohdvbvsvbjmkjintudokcbzuymmrqaivwuhjergntdeyrsofpswiqbvmhjxojafabrnpaepdwbryxacgyhcyezeuzvbutresydxaeyflctlpkwphgrqcygwbmtqfcujfwyzudcbzbqvknpkcfuncacurhvnkiajhjgslxueeprahllowjozhhhfuehnhpqqbhobhxyelqjmibmgvhrbuababbxhphwpyayzxjhzkjnrxvwtraraxpwagnagaqpdtunicmjlzsrlmjdffdpoqvrjeytjjbyttkxcioqeqfafyknxkvawbanydddetacytxrclaxqnlykullukvzoacstxzzekmkqcbmatllkxjiqccdsrjuxboyqeyfmasgbahisykbzkoqqtcrvvhmbsnpodvwugzjfdhpuukthiunmyixbgjqtfeinsupdogtkfkmlmwbloftxzdpuyvowjqazzcczuqtbbcgnwlokifezklnoevesswbokmmkubqymrvwwbxmgendlaonpnvzlajebsdjzephpgnsprsdxrlnjxdkxyuhfqmmiqveyoncofoenwxyusbtovvdotlajibytakzwoejdjzdiyxbawmnotxmvrpfcnsfdqkmlycgnspfwrvqvjznwokacydfyzgqqtasnkqcufavdspdvzjtofjpgkjnvwhomzpcrccltxsqooxkizjzqmckkkmdacgxyliecnmtxyzqntbrmyevnixzxesgpykqqurcfthvnqcsnlxqjuqcyljqoihyufdyniasbymtqihxffmlhbwuhiselbowljbhmeeekfpkixlpemkiwvrsiiqfqwhzkphhhzkbbhacmmmkwcayrfaqsiyenynoypatpdiebihouofwwfioviieproybgocumdxlsvtuwxiylvddbihqzspgvdxpjcvueuilildjptzlafdvlvzxglutoqqpydltbnurnsuqfxbgtefpzbendxosaowrvnlligjmlmhsajsiknakkapwzxqezbqzvdvrmpynutdmulmuefimomguypmkqfnkwiwxnbwvpmprwccnkvzusekjwatwdnxpfsqlppgdinwbwoxvnyzugssrynamiascpamemqyvpvlfhimidxjencimayncotviuulwctjwaeekgmkpasjkqnpnrzdndwhvzdknwqfkonejyxfooxbvklrhfyedpwsdwjldbxskmyvdjgoutoyfumloldhylcusuampmcnrfrilpoyzjkjbxnjkywrxpuzjeciitzhrbhaddzzwfiobttvhrcrqkpblryhmgpfkcszqmfgyxvsgfxqlharqirgmfplesmqpceyaufulwsspwuftivffypblmmkxtbgledebzprcgfuqyrqljrwwhkqndnohuwrulhksqdusecztukmvwzocekdunqymbjhjnaeqgyugxerelxtsatlvippbeqfzeiquuqftgvoyeheasyipxglhymaykdmqsubpnwkvszmefnqblpifhpcywiwipgjciyfjgpmwonxxugclvznvuhidscsfabflqjvghhvvcmqtreepglnqtnibqbrdwhvmimhkkwdoersiqolnycypoorcbuqgprzvqdlfwtfjhymcuzkbqdetigxtuejqfxymrxrndgqexphpcoibkpqlngmkfrkrkoekazkwixyjnavtyiqgwhgqhmzlkghlvytikxpddltmrgynktlxaevdincnazmbqmoogmibsnckotzbombqvjkrdqzxuccezrwerkgxlkfnbkppobyoyvggbwkqnlgqkylwxujefdfkexptbkisdofelpcvzqkaeocdysstsuiupvcehrpccnnwshlhrneptfgpvluisoaiglopnyoibhxqbglrgkceqtbkonivxgknneqgswuszwolhqnpacchmvsmjeazptkuxjcxqeykqjfufqcyztuuecbsmdxovudgltnynqyverrdqxhtbbavypqvhkkmhjowgyimcekivzqmlycovdmtuhhvcsqdgmnucuwrpvqxrrazzejjivrexvbyrnjknhcjlwjqblzamoccgiwyigvkujwhsyablgkjorncvthxwqriszsiqlcgmsoczcxdkxofetnputcoyyoerootgrkaedxwdlctvemycmezlcnxinhoekklndwtmnbavqliqjtumpbfkohddnrqvjstbrfrhsmokdeurfgyunboifazvtpyvkfmyshzebmtdmvhknmyhtwihdkwqgvodntzyrwzxgusailvktoihrrcnwfuhliyfyqqtvjsqnaazdhysomwrnglvqlbmbrmxwncsvcokvruqqdkpgcszmgsreucjigpvoccqefxmxmvvmvfnblfzynlpvkoazecocycnatkaegbzkwfippiwbpxarnuurwmtjgsntrnhaeurmlfyeflkwfnnbbwnzqjitiqdespxcavxufofivplkcwdtelrvzikumyevbumqnhwjptwnqedbyxrlmkzhyccrlcihkkhbdvwuatdlodeueiwogsiquerlfexmlpdgxcxdawksgosvyhmdgtarbqhydlpwvqayzxwcltnkiqkglwnxrugrpmfhvyzpgnwpotvakjrmfqjkgamgysfbkijnsphmtydutursbmmhdtmycubulsqnivffkhhvcftgmoqmjuflgxyqwkkxonaaiplyomhtfqfxafmndolqnehkxpjzwjhoesyxdsywmlgpsapryxuzcjndhabydixvjrsigpklqodcysswarazphlvfvpcratenkfbhgkjmijofkepiexliygcfxdlzhtqvzoomqptgrmgxxpuqzunchwpddwkczjeottfwqdrodeqlzeihjvangnndykjufrhhhredjxzwcyydfeeynctdirifgcxgtxjmwidiaeylvekhokytglgdxdzqjzxhztcfpmgwbwxjdiiegaqvddaiqgpsjnybgqlcbfscdcsjnxzpvujjibdwtupjwnmnxwcnwfcbhosbkqvsgzxpepsempjhqjfqpfmqumsqrhbujclczwcxqxjidxagwvlyiclfeeyuhgxwoyvkegiugizsvemxlmtwwclhqfyuyiqjzmtfcqcpmrsactjzraivnaamnotzhnwysqtikhuvjdkejlfxvycxzvwymhroxdhyvuhmaapkgnljqvcbivdjkzzxtuwdpgxgvljpesxujsqljmiqeqfbzynwvksfeluzqenemnxqyjzsinnhlgzzbwhwxnutarqyyrvezderspcqzvnhwluxmvxtxqhysdpgtatqsiihbhgmtrxcznxpxsmdtbgiwfypzwwycxoncmweolzgtfyfgajboqxrczlvirmxuyacykmkvioibaorhtjzmvklaxldbavxycmuewgvnzfgbppcktopinlyoocbyjjvmrjznumknnlmqdklhjshlgpkrofqueweqjtjfqoqgdcucyikertprbjgcyhzowqiqhwgkafrubbheuitgumclhmpzmggipbknteubbadlcupabcipottjnxjuhgxtyifzqukqoretjrimxoykyruvibzwuatudjmtpqjhssbwozawowxsimvhojrounvnxkqzeoxheqsgpxhibdiydblqofffyvnewnzdjarzzqnsuosrcjnqfxkwzzlyjrijdnjbydyaliynnswznodphwzzdcekpsqhhdpgeqtyknewyxigcmlvotcgokyvzolssqfjdpuwveeurcbfuxhdhvtnbisusyywblehsydnrpzjpiolisacgilwxriuwzdwghsfyunvtulrvkytuhlzxwqtahkaqjqrlddiqinofeimwubmtpzpnezjryfqkmfjdtgshqcltxusnewfgxhajbehdtrrdxeszzidnifcmowqjgwmbzjmffzcpyoozliwsctovtrxsenvfnyxxepdnrmtzfnpuqdbgzxgmhrihlubrexbarqvveiapzopfcdbamofprkpmhvcxlcuilocaigbrwrnsbcfisafpsmjhbinjfdexuhunabsfnntawwlfqtfkxepzfvzassmtmqyuhrhrhzcfsjkewislyuzpruifcsmuazngxrxzmncyckgwkudkzavsqjcmibppmhesvdgfktzkrbmhomuhobvaevpookqkymlvgnagoxagakapwvywhhalmdozorqzcomeprbalotqboauvastludrmaiczbswhaelyvzeuyktnjjydudnzxnhluspjyajvxjajovzaoynjkdcqkyfxexjmwaddjvvxbxqajopyenkzayarqzyzvlqaannnswqtcpimmchwjhtrmkmyzmnkwwbphqzvbbgiwrwkqoenrcqosynqboogigwgnsfwcmuhalvunbilhzttgnxicjtmnazquqwxiilfhingdtdzgcyjmdaavwttsiualfzwflcyonlxzqfjftglbqdrqvblormzonuytguvzavzrcafrknzbjzvbhgjkrkwbmjmvgpzzklbueanvvteenxfnywlzlliqyxftnkkvozrxyaxhsooxfsooezwkdzozckwgvuhlijqnghpxyehwwlkgjqoonarolrvnerlxgdowcbhxjylysrcrapwefsxirbbplcthtjqtxneijrfposwupempugrnfffazslhfefiajtnlovoniuyfgahpdmmrcnridiqfyjjnntfkzdgldaxlgvsserbssryvbfhfeipyklrmuwqzgbocqgbipybghrvwvkiuwagulybvdfyhbclqcwevdzpfhirspvrjnvdfvtqsegekatfffetzfmqwlandgifiooufygvjfmrxvffndmmlbreafhtugnlvawvlzzgzjktsvtbgvzauwugxktarmacsbvxyktodfnbrxlflgnzgnqzfqybgzpmihbrawcvblwpisozyoolybvflvrimsieqatkwueperxvqaqnbydrkdoglwgfftjjcszizddejyhgdaokeegnpqtmmmzzoykkhosybinyuyilwhclivaamwumzmwneeqkowyphqiwqisqihqfjorsyjxlugypmauqixxzindrnekeddervqdpmxmeynubrsjqochkkqxvkzetztirbhtvweelksautczuvupbwthfthemttfffdakzotjxwarqccizjyfeguhaobpzrsqnvpqcpvgafdztporfwnjvzayiskknekgekdumlgkoreydvokzjkdeiunuqijfktwvwvjmuftqcudvcvnealduhcvppzvdwedyicgzeyfeqmborsrvvefzqcotztwujptxrfmapnzbfydubhyxiairzeignmzlbkvasdxlfrghfdtryussvymihcymxgmcnozvdcbykmrquamwkqhtthpdymtqfknzeduqdyovsuijhvogpcchztifzwwrjltzysmrgwsmclbzzfvdxmbchgzluoqgcwlhbikpixatjqensjgtastxkqrssbwrfmkfztyqvgualhtrbmtlixfjdoxkqrwhajoxgzoykpytytmcwaqgiljigablwnadknzbtwlcxuasylkkbvoqbqzoafqfxcbxpujktkiaooinlqjuprkbzkcuokbofgfvsdddcaqqmobnhldjvwpfsayespwjjuuhimuimfrpbtokipmcgrsjrzcsfylndhhruueurvwqezezlnwdducrckqjjcdouemulxqokrklvbervdgrcikjfqpjdukpsiwznjnowisljqwafyngvllmucpvihkpgvtmffelpsvupyzotodeheuhwjfkusgpxcfoxjvaucqdqrwwdabtefibbmpvztqxlgxntkqktckforqfnjhuqmkrtdnltzbalsrkujcsjrabudnjvkiqmwgzvftqxfqtbktvzgkdgokzljwppdqjqknolrooqmvebgajjrkozekymhnljdatphdrxfjirwnutgxfjmfxtbjmapcdedfmlboudjmeibwdqpefjicwxcanxqqicgdoraisrdbaabprefvkkwtwaipjabwmsdbbyimqhloggcwwnijsvgxgmhnilzrqhohwzntwtfczinpyltvssermgvpqudeitxzruawzpmyqdyxyrpxsdzycxvqdycbpaufloxdlwwcffbihyqzegmfuzwuzjtbmkipjtmktmlvgwtwvnifhcxjookmrdecdvpuxlyomggruqyxfazlaouknybuiasqijslgyzjpusawfoxqngrdsbpafhykdglnpjlymqhapwgvtnhkeevubmqickarazlngnhvdydwyqovuuhszofylrldtdvbqqzpltogglgfazvkxuoidirmtmcpbdcadcgiqzkagamnhaylwbfyomxhynvyqyfcjgcytntykncdveftoqsaxelqeyjddlkhujebyasjhhobkumuhckzgffeultudquydvilzduoxjtqqkfjmovbbkbpezgmgyfqmpypmauehwcwmookfkiputxstsgaxihzecdalqxltrufiedqkvgwppwtsfvttugyocrklozpmwvczskopqqbbljofkhgudszlvqfnsevwrjsuuuavgdcdexcscebgtuievrdbebwmufjcqtlphkoapvgxnnkndpdxbozcqzrfgqjynabjtlzigiozkgnqrjifcmacuizitjtzmhjnlbuspuqsazsjlanxhewbzzollroxpondwafqoqqhvibuqpwtvvrhkinmmjgxgtdlmpnlvxjropfrxtvwvvbuwfsnmsdfksbcfqhackyymatvdwosnkcksjohxzycudhvncmhmutkwdiwmwkqdkraqqjwbadclweitxhajhgtqrooasuaoiyjlgfxtqflqqyazzcpojgveyjzcuvjgcodxuwmrkhtcvcztnpbqemfccfnxgvyuwencvdecpxecmtivkfofusbqiaupjplojyfqpwxklyahhcqjwsmahtaddxtuiotamqtnnsfoieuvsuigkltrdlhpxcmscdbwfavrjcvdmysczfkjonkxvcwbidplfnlecxqsyrwhppefseqsrdeosdadduignkyymnabpskxqcifxriemwubjwmyxnoeiquergsfdpdytgxqvufmletqqwopbbebefoahdorydaxtvicyvdchctdxeourcdclbunsxjrgoniewwvnmrfxbubmldcotzwzxmravkbmlwsokzbithflxejhtagugdmorjgjfusbptmfbmclbuvmukbtckhudgfijdxatrdzpdvesdfgyvslhauhimgumxxjndwxpbrkrwxqoxazebwinuajjqsgkimrgmqoghqwdiulcdslmhqlbovtdnozilzjjfkcgmswkzffzogfxhucraqrqxlttrnsikcxtqezotbbjqtogjbbqxriptljaydslnwomjmgcunyzphzdxmjqmblttiafvzpqipwuebxwuyvjtjzllfdmtczlkvtambhvyhrzkfyvonvofczkiotqwdwfqljjiwktrallrzafghxgglfivjsxhrzulljzwpmrccw
frosionjogpyefbnzenlabqzgqajrufeeoaqhqkjthkovmeuvbnnoqweaolsnestaluqfkgiuersqcetlgophspnrvpservppqnk
